~~BOZZA~~

Manuale Easy

FLAGVariabili booleane. Range di valori: 0 a 1. Spazio memoria: dipendente dal loro numero. Sintassi: <nome variabile> F
BYTERange di valori: -128 a +127. Spazio memoria: 1 byte cadauna. Sintassi: <nome variabile> B
WORDRange di valori: -32768 a +32767. Spazio memoria: 2 byte cadauna. Sintassi <nome variabile> W
LONGRange di valori: -2147483648 a +2147483648. Spazio memoria: 4 byte cadauna. Sintassi <nome variabile> L
SINGLERange di valori: -3.4 x 1038 a +3.4 x 1038. Spazio memoria: 4 byte cadauna. Sintassi <nome variabile> S
SYSTEM Variabili ritentivi. Sintassi: Titolo SYSTEM <nome variabile> <tipo> Dettagli
GLOBAL Variabili non ritentivi. Sintassi: Titolo GLOBAL <nome variabile> <tipo> Dettagli
ARRAY SYSTEM Variabili ritentivi uguali. Sintassi: Titolo ARRSYS <nome variabile> <tipo> <numero elementi> Dettagli
ARRAY GLOBAL Variabili non ritentivi uguali. Sintassi: Titolo ARRGBL <nome variabile> <tipo> <numero elementi> Dettagli
TIMER Variabili temporizzatori. Sintassi: Titolo TIMER <nome variabile> Dettagli
INPUT Variabili con riferimenti a input. Sintassi: Titolo INPUT <nome variabile> <tipo> <io address> Dettagli
OUTPUT Variabili con riferimenti a output. Sintassi: Titolo OUTPUT <nome variabile> <tipo> <io address> Dettagli
DATAGROUP Variabili XXXXXXXX XXXXXX. Sintassi: Titolo DATAGROUP <xxxxxxxx> <xxxx> <xxxxxxx> Dettagli

| Operatore di assegnamento | …|

ARITMETICI somma (+), sottrazione (-), moltiplicazione (*), divisione (/) ed il resto della divisione (%)XXX
LOGICI (AND, OR e NOT) xxx
BINARI (ANDB, ORB, NOTB, XORB)XXX
RELAZIONALI EQ(=) LT(<) LE (⇐) GT (>) GE (>=) XXX
LIVELLO DI PRECEDENZA () XXX